.wrap{
    width: 100%;
    display: flex;
    border-bottom: 1px solid #ccc;
    height: 0.4rem;
   
   #selectAge{
       width: 30%;
       background: transparent;
       border:none;
       outline: none;
       font-size: .12rem;
   }
   span{
       width: 10%;
       
    a{  
        
        margin-top: 0.05rem;
        width: 0.3rem;
        height: 0.3rem;
        background: url("../images/icon_bar.png");
        background-position:-21px -110px;
        transform: scale(.6rem);
        box-sizing: .4rem;
    }
   }
}

.index-menu{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    background-color: #f1f1f1;
   
    .productName{
        font-size: 0.12rem;
    }
    .daily{
       position: relative;
       width: 49%;
       background-color: #fff;
       margin-bottom: 0.08rem;
       padding-bottom: 0.3rem;
       img{
           width: 100%;
       } 
       span{
           font-size: 0.18rem;
           display: block;
           color: red;
           position: absolute;
           left: 0;
           bottom: 0;
          
       }
        .add-on{
            background-color:#ff9501;
            width: 0.5rem;
            height: 0.2rem;
            font-size: 0.12rem;
            border-radius: 0.05rem;
            text-align: center;
            line-height: 0.2rem;
            color: #fff;
            position: absolute;
            bottom: 0;
            right: 0;
            margin: 0rem 0.03rem 0.03rem 0rem;
        }
    }
}

